high-mounted stop light - Español Inglés Diccionario